package chapter02

object Test08_Function6 {
  def main(args: Array[String]): Unit = {
    //懒加载 在函数被调用的时候并不执行
    //只有需要结果的时候才执行函数
    def sum(a:Int,b:Int):Int = {
      println("开始计算")
      a+b
    }
    lazy val result = sum(10,20)
    println("=========")
    println(result)
    //1 1 2 3 5 8 f(n) = f(n-1)+f(n-2)
    //计算前n项的数列的数和前n项的和 计算第n项的值
  }
}
